database/sql.driverConn.ci (field)
26 uses
database/sql (current package)
sql.go#L515: ci driver.Conn
sql.go#L554: if cr, ok := dc.ci.(driver.SessionResetter); ok {
sql.go#L569: if cv, ok := dc.ci.(driver.Validator); ok {
sql.go#L578: si, err := ctxDriverPrepare(ctx, dc.ci, query)
sql.go#L646: err = dc.ci.Close()
sql.go#L647: dc.ci = nil
sql.go#L837: if pinger, ok := dc.ci.(driver.Pinger); ok {
sql.go#L1260: ci: ci,
sql.go#L1408: ci: ci,
sql.go#L1668: execerCtx, ok := dc.ci.(driver.ExecerContext)
sql.go#L1671: execer, ok = dc.ci.(driver.Execer)
sql.go#L1677: nvdargs, err = driverArgsConnLocked(dc.ci, nil, args)
sql.go#L1693: si, err = ctxDriverPrepare(ctx, dc.ci, query)
sql.go#L1700: return resultFromStatement(ctx, dc.ci, ds, args...)
sql.go#L1745: queryerCtx, ok := dc.ci.(driver.QueryerContext)
sql.go#L1748: queryer, ok = dc.ci.(driver.Queryer)
sql.go#L1755: nvdargs, err = driverArgsConnLocked(dc.ci, nil, args)
sql.go#L1781: si, err = ctxDriverPrepare(ctx, dc.ci, query)
sql.go#L1789: rowsi, err := rowsiFromStatement(ctx, dc.ci, ds, args...)
sql.go#L1881: _, hasSessionResetter := dc.ci.(driver.SessionResetter)
sql.go#L1882: _, hasConnectionValidator := dc.ci.(driver.Validator)
sql.go#L1884: txi, err = ctxDriverBegin(ctx, opts, dc.ci)
sql.go#L2070: err = f(dc.ci)
sql.go#L2415: si, err = ctxDriverPrepare(ctx, dc.ci, stmt.query)
sql.go#L2636: res, err = resultFromStatement(ctx, dc.ci, ds, args...)
sql.go#L2784: rowsi, err = rowsiFromStatement(ctx, dc.ci, ds, args...)